was doing fine on cooling until one of the water necks broke off. My car is not tracked, but from the extra size of the Koyo Radiator it looks like it would handle the task. I am very pleased with the installation and the chrome CZP top mounting bracket looks great.